widget: Don't access highlight_resize in non-debug builds
authorTimm Bäder <mail@baedert.org>
Fri, 28 Jul 2017 19:28:32 +0000 (21:28 +0200)
committerTimm Bäder <mail@baedert.org>
Fri, 28 Jul 2017 19:28:32 +0000 (21:28 +0200)
The GtkWidgetPrivate struct only contains that member if G_ENABLE_DEBUG
is defined.

gtk/gtkwidget.c

index a0da34d484d150965e11dee8f5213476175107db..76971def619acb18a7fa4df875a0df92ce925747 100644 (file)
@@ -15118,6 +15118,7 @@ gtk_widget_maybe_add_debug_render_nodes (GtkWidget             *widget,
         }
     }
 
+#ifdef G_ENABLE_DEBUG
   if (GTK_DISPLAY_DEBUG_CHECK (display, RESIZE) &&
       priv->highlight_resize)
     {
@@ -15135,6 +15136,7 @@ gtk_widget_maybe_add_debug_render_nodes (GtkWidget             *widget,
       priv->highlight_resize = FALSE;
       gtk_widget_queue_draw (widget);
     }
+#endif
 
   if (GTK_DISPLAY_DEBUG_CHECK (display, GEOMETRY))
     {